package org.giovanolli.mumi.service;

import java.util.List;

import org.giovanolli.mumi.entities.AttentionTime;
import org.giovanolli.mumi.entities.Patient;

/**
 * The Interface AttentionTimeService.
 */
public interface AttentionTimeService extends Service<AttentionTime> {

	/**
	 * Confirm attention time.
	 * 
	 * @param attentionTime
	 *            the attention time
	 * @throws Exception
	 */
	void confirmAttentionTime(AttentionTime attentionTime) throws Exception;

	/**
	 * Gets the non billed attention times.
	 * 
	 * @param patient
	 *            the patient
	 * @return the non billed attention times
	 */
	List<AttentionTime> getNonBilledAttentionTimes(Patient patient);
}
